<?php // Do not delete these lines --
	if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
		die (__('Och komm, lad diese Seite doch bitte nicht direkt!','simpax'));

        if (!empty($post->post_password)) { // if there's a password
            if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) {  // and it doesn't match the cookie
				?>

				<p class="nocomments"><?php _e("Passwortgesch&uuml;tzer Beitrag. Geb das Passwort ein, um Kommentare lesen zu k&ouml;nnen!"); ?><p>

				<?php
				return;
            }
        }
?>

<?php

/* Function for seperating comments from track- and pingbacks. */
                function k2_comment_type_detection($commenttxt = 'Comment', $trackbacktxt = 'Trackback', $pingbacktxt = 'Pingback') {
                        global $comment;
                        if (preg_match('|trackback|', $comment->comment_type))
                                return $trackbacktxt;
                        elseif (preg_match('|pingback|', $comment->comment_type))
                                return $pingbacktxt;
                        else
                                return $commenttxt;
                }
?>

<?php // You can start editing here. ?>

<?php if(! simpax_sidebar() ) : ?>
<div class="bg-comments">
<?php endif; ?>

<div class="comments">

<?php if ($comments) : ?>

	<h3 class="title-comment"><?php comments_number(__('Leider noch keine Kommentare...<br />Sei der erste!','simpax'), __('Ein Kommentar','simpax'), '% '.__('Kommentare','simpax') );?> zu &quot;<?php the_title(); ?>&quot;</h3>

		<ol class="commentlist">

	<?php foreach ($comments as $comment) : // each comment ?>
	 <?php if (k2_comment_type_detection() != "Comment" ) {continue;} ?>

   		    <li id="comment-<?php comment_ID() ?>"<?php global $comment;
        	    if ( ($comment->comment_author_email == get_the_author_email()) && ($comment->user_id != 0) ) {
      		          echo " class=\"author-comment\"";
        		  } else {
            		  echo " class=\"comment\"";
        		  }
        	  ?>>
			
			<?php if ( ($comment->comment_author_email == get_the_author_email()) && ($comment->user_id != 0) ) : ?>
      		          <img src="<?php simpax_authorcmt_img(); ?>" class="gravatar" alt="AUTHOR" <?php if(simpax_avatar_pos()) echo 'style="float:right;"'; ?> />
        		  <?php else :			
			if(function_exists(gravatar)) { ?>
			<img src='<?php gravatar("R", 40, "".bloginfo('url')."/wp-content/gravatars/blank_gravatar.png"); ?>' class="gravatar" alt="Gravatar von <?php comment_author() ?>" <?php if(simpax_avatar_pos()) echo 'style="float:right;"'; ?> />
                        <?php }
				elseif(function_exists('cmd_show_avatar')) { cmd_show_avatar(); } // A nice alternativ to gravatars
			    elseif(function_exists(displayrndimg)) { displayrndimg(); } //displays random images! http://www.bangrocks.com/rndimgdisplayer-wordpress-plugin
				elseif(function_exists(simpax_ranvatars)) { simpax_ranvatars(); }
				elseif(function_exists(simpax_gravatars)) { 
					$email = $comment->comment_author_email;
					$default_img = simpax_gravatars_default_img();
					$default = urlencode($default_img);
					$size = simpax_gravatars_size();
					$gravatar_id = md5($email); ?>
					<img src="http://www.gravatar.com/avatar.php?<?php echo "gravatar_id={$gravatar_id}&amp;default={$default}&amp;size={$size}"; ?>" class="gravatar" alt="Gravatar von <?php comment_author() ?>" <?php if(simpax_avatar_pos()) echo 'style="float:right;"'; ?> />
			    <?php } else { ?>
                        <img src="<?php comment_author_url(); ?>/favicon.ico" class="gravatar" style="background: url('<?php bloginfo('stylesheet_directory'); ?>/img/user.png'); width: 16px; height: 16px;" alt="" />
            <?php } endif; ?>
			
			
			<h3><?php comment_author_link() ?> <?php if(function_exists(wp_ozh_randomwords)) wp_ozh_randomwords('comments'); else { ?>sagt<?php } ?>:</h3>
			<p class="comment-info"><?php _e('geschrieben am','simpax');?> <?php comment_time('j. n. Y') ?> <?php _e('um','simpax');?> <?php comment_time() ?><?php edit_comment_link(__('bearbeiten','simpax'),' &bull; ',''); ?></p>
			<?php if ($comment->comment_approved == '0') : ?>
			<em><?php _e('Dein Kommentar wird moderiert.','simpax');?></em>
			<?php endif; ?>

			<div class="comment-text">
			<?php comment_text() ?>
			</div>
			<br style="clear: both;" />
			</li>

	<?php endforeach; /* end for each comment */ ?>
		</ol>


 <?php else : // this is displayed if there are no comments so far ?>


  	<?php if ('open' == $post-> comment_status) : ?>
		<!-- comments are open, but there are no comments. -->

	<?php else : // comments are closed ?>
		<!-- comments are closed. -->
		<p class="nocomments"><?php _e('Kommentare sind geschlossen.','simpax');?></p>

	<?php endif; ?>


<?php endif; ?>

<div id="viewtrackbacks">


                <?php
                $mytotal_count = $wpdb->get_var("SELECT COUNT(comment_ID) FROM $wpdb->comments WHERE comment_post_ID = '$post->ID' AND comment_approved = '1' AND comment_type != ''");
                if ($comments && $mytotal_count > 0) :
                ?>

                <div id="showpings">
                <h3><b><?php _e('Pingbacks/Trackbacks','simpax');?></b></h3>
		<br />
                <div id="thepings">
                <?php $count_pings = 1; foreach ($comments as $comment) { ?>
                <? if ($comment->comment_type == "trackback" || $comment->comment_type == "pingback" || ereg("<pingback />", $comment->comment_content) || ereg("<trackback />", $comment->comment_content)) { ?>

                	<p class="item" id="comment-<?php comment_ID() ?>" style="list-style-type: none;>
                    	<a name="comment-<?php comment_ID() ?>"></a>
                        <?php if (function_exists('comment_favicon')) { ?><span class="favatar"><?php comment_favicon(); ?></span><?php } ?>

                        <span class="commentauthor"><?php comment_author_link() ?></span>
                        <small class="commentmetadata"><span class="pingtype"><div style="margin-top: 0px;"><?php comment_type(); ?></span> on <a href="#comment-<?php comment_ID() ?>" title="
						<?php if (function_exists('time_since')) { $comment_datetime = strtotime($comment->comment_date); echo time_since($comment_datetime) ?> ago
						<?php } else { ?>Permalink to Comment<?php } ?>"><?php comment_date('M jS, Y') ?> at <?php comment_time() ?></a> <?php edit_comment_link(__('bearbeiten','simpax'),'',''); ?></div></small>
                     </p><br style="clear:both;" />
                  <?php } 
				  	} 
					endif; ?>


</div>                        


<?php if ('open' == $post-> comment_status) : ?>

<a name="postcomment"></a>

<div id="theform">

<?php if(simpax_cmt_info() and simpax_cmt_info_mini()) : ?>
<div id="comment-infos-mini">
  <h3><?php _e('Kommentar-Informationen','simpax');?></h3>
  <?php if(function_exists(gravatar)) { ?>
  <p><?php _e('Die Grafiken neben den Kommentaren sind <a href="http://gravatar.com/" target="_blank">Gravatare</a>. Sie werden anhand der angegebenen EMail-Adresse angezeigt, <a href="http://gravatar.com/" target="_blank">hier</a> kann man sich einen anlegen.','simpax');?></p>
  <?php } else if(function_exists(displayrndimg)) { // tell the suer that Gravatars is down?>
  <p><?php _e('Der Gravatar-Service hat leider momentan Probleme oder wurde deaktiviert. Deshalb werden statt den Gravatars einfach zuf&auml;llige Bilder neben Kommentaren angezeigt.','simpax');?></p>
  <?php } if ( function_exists('math_comment_spam_protection') ) { ?>
  <p><?php _e('Die Mathe-Aufgabe dient zum Spam-Schutz und zur Absicherung, das nur Kommentare von Leuten, die die Grundschule bestanden haben, zugelassen werden.','simpax');?></p>
  <?php } if( simpax_ajaxcmt() ) { ?>
  <p><?php _e('Die AJAX-Kommentar-Funktion ist aktiviert, d.h. die Kommentare werden <em>live</em> abeschickt, ohne, dass sie Seite neu geladen werden muss.','simpax');?></p>
  <?php } ?>
  <p><?php _e('Wenn in einem Kommentar mehr als 2 Links vorkommen, wird er moderiert.','simpax');?></p>
  <p><?php _e('Diese XHTML-Tags sind in Kommentaren erlaubt:','simpax');?> <?php echo allowed_tags(); ?></p>
</div>
<?php endif; ?>

<h3><?php _e('Diesen Beitrag kommentieren','simpax');?></h3>

<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p><?php _e('Du musst','simpax');?> <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>"><?php _e('eingeloggt</a> sein, um Kommentare schreiben zu k&ouml;nnen.','simpax');?></p>
<?php else : ?>

<form id="commentform" action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post">

<?php if ( $user_ID ) : ?>

<p><?php _e('Angemeldet als','simpax');?> <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('Abmelden') ?>"><?php _e('Abmelden','simpax');?> &raquo;</a></p>

<?php else : ?>

<p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />
<label for="author">Name <?php if ($req) _e('(ben&ouml;tigt)'); ?> <?php wp_register(' &bull; ','/'); ?><?php wp_loginout(); ?></label></p>

<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
<label for="email"><?php _e('Mail (wird nicht ver&ouml;ffentlicht','simpax');?><?php if ($req) _e(', ben&ouml;tigt'); ?>)</label></p>

<?php
/****** Math Comment Spam Protection Plugin ******/
if (function_exists('math_comment_spam_protection') ) {
$mcsp_info = math_comment_spam_protection(); ?>
<p><input type="text" name="mathuseranswer" id="mathuseranswer" value="" size="22" tabindex="4" />
<label for="mathuseranswer"><small>Spam-Schutz: Was ergibt <?php echo $mcsp_info['operand1'] . ' plus ' . $mcsp_info['operand2'] . ' ?' ?></small></label>
<input type="hidden" name="mathresult" value="<?php echo $mcsp_info['result']; ?>" />
</p>
<?php } // math is not easy...  ?>

<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
<label for="url">Website</label></p>

<?php if(function_exists('show_subscription_checkbox')) show_subscription_checkbox(); ?>

<?php endif; ?>

<div id="formlinks" style="display:inline">
<p><textarea name="comment" id="comment" cols="75%" rows="10" tabindex="4"></textarea></p>

<p><input name="submit" type="submit" id="submit" tabindex="5" value="<?php _e('Abschicken','simpax');?>" />
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
</p>
<?php do_action('comment_form', $post->ID); ?>
</div>
</form>

</div> <?php // theform ?>

<div id="comment-infos">

<?php if ( !function_exists('dynamic_sidebar')
        || !dynamic_sidebar('After Comments') ) : ?>
<?php endif; ?>


<?php if(simpax_cmt_info() and !simpax_cmt_info_mini()) : ?>
  <h3><?php _e('einige Information zu Kommentaren','simpax');?></h3>
  <div id="comment-infos-content">
  <?php if(function_exists(gravatar)) { ?>
  <p><?php _e('Die Grafiken neben den Kommentaren sind <a href="http://gravatar.com/" target="_blank">Gravatare</a>. Sie werden anhand der angegebenen EMail-Adresse angezeigt, <a href="http://gravatar.com/" target="_blank">hier</a> kann man sich einen anlegen.','simpax');?></p>
  <?php } else if(function_exists(displayrndimg)) { // tell the suer that Gravatars is down?>
  <p><?php _e('Der Gravatar-Service hat leider momentan Probleme oder wurde deaktiviert. Deshalb werden statt den Gravatars einfach zuf&auml;llige Bilder neben Kommentaren angezeigt.','simpax');?></p>
  <?php } if ( function_exists('math_comment_spam_protection') ) { ?>
  <p><?php _e('Die Mathe-Aufgabe dient zum Spam-Schutz und zur Absicherung, das nur Kommentare von Leuten, die die Grundschule bestanden haben, zugelassen werden.','simpax');?></p>
  <?php } if( simpax_ajaxcmt() ) { ?>
  <p><?php _e('Die AJAX-Kommentar-Funktion ist aktiviert, d.h. die Kommentare werden <em>live</em> abeschickt, ohne, dass sie Seite neu geladen werden muss.','simpax');?></p>
  <?php } ?>
  <p><?php _e('Wenn in einem Kommentar mehr als 2 Links vorkommen, wird er moderiert.','simpax');?></p>
  <p><?php _e('Diese XHTML-Tags sind in Kommentaren erlaubt:','simpax');?> <?php echo allowed_tags(); ?></p>
  </div>
<?php endif; ?>
</div>

<br style="clear: both; height: 0;" />

</div><?php // .comments ?>

<?php endif; // If registration required and not logged in ?>

<?php endif; // if you delete this the sky will fall on your head ?>

<?php if(! simpax_sidebar() ) : ?>
</div><?php // .bg-comments ?>
<?php endif; ?>